Sachetta LLC increased its FedEx stake by 29.1% in Q2, owning 164 shares valued at $49,000, while IVC Wealth Advisors raised its position by 2.0% in Q3, holding 1,948 shares worth $533,000. Institutional investors control 84.47% of FedEx's stock, which has a "Moderate Buy" rating with a consensus target price of $322.48. Recently, UBS Group raised its price target for FedEx to $350.00, indicating a potential upside of 17.35%.